as best they could - Almanca İngilizce Sözlük